compound steam engine - Spanish English Dictionary